package co.gov.medellin.sdep.sisdep.model;

/**
  *
  * @author dd/MM/yyyy
  * @version 1.0
  * comentario para la clase mapping de la tabla SISDEP.GES_VISITA_ADMINISTRATIVA_T
  * ---
  * Nota: Cada propiedad tiene referenciado su tipo Java asociado 
  *       en la Base de Datos [Tipo_BD].
  */
public class VisitaAdministrativa 
       implements java.io.Serializable {

	/**
	 * default serial version
	 */
	private static final long serialVersionUID = 1L;

/* Tipo_BD: java.lang.Long */
  private java.lang.Long id;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idSolicitud;

  /* Tipo_BD: java.util.Date */
  private java.util.Date fechaVisita;

  /* Tipo_BD: java.lang.String */
  private java.lang.String horaVisita;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idPersona;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idPersonaStr;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idTipoVisita;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idTipoVisitaStr;

  /* Tipo_BD: java.lang.String */
  private java.lang.String direccionVisita;

  /* Tipo_BD: java.lang.String */
  private java.lang.String direccionVisitaImageURL;

  /* Tipo_BD: java.lang.String */
  private java.lang.String observaciones;

  /* Tipo_BD: java.lang.String */
  private java.lang.String tieneRecomendaciones;
  
  /* Tipo_BD: Boolean */
  private boolean tieneRecomendacionesChk;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idTipologia;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idTipologiaStr;
  
  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idAmoblamiento;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idAmoblamientoStr;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idTipoVenta;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idTipoVentaStr;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String tieneHojaDeVida;

  /* Tipo_BD: java.lang.String */
  private java.lang.String eseDigital;

  /* Tipo_BD: java.lang.String */
  private java.lang.String regulado;

  /* Tipo_BD: java.lang.String */
  private boolean tieneHojaDeVidaChk;

  /* Tipo_BD: java.lang.String */
  private boolean eseDigitalChk;

  /* Tipo_BD: java.lang.String */
  private boolean reguladoChk;

  
  /* Tipo_BD: java.lang.String */
  private java.lang.String horario;

  /* Tipo_BD: java.lang.String */
  private java.lang.String nroModulo;

  /* Tipo_BD: java.lang.String */
  private java.lang.String contratoHacienda;

  /* Tipo_BD: java.lang.String */
  private java.lang.String actaEntrega;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idArticulo;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idArticuloStr;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long metrosCuadradosMantenimiento;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String metrosCuadradosMantenimientoStr;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long cantidad;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String cantidadStr;

  /* Tipo_BD: java.lang.String */
  private java.lang.String detalle;
  
  /* Tipo_BD: java.util.Date */
  private java.util.Date fechaVencimiento;

  /* Tipo_BD: java.lang.String */
  private java.lang.String estado;

  /* Tipo_BD: java.lang.String */	
  private java.lang.String usuarioCrea;

  /* Tipo_BD: java.util.Date */
  private java.util.Date fechaCrea;

  /* Tipo_BD: java.lang.String */
  private java.lang.String usuarioModifica;

  /* Tipo_BD: java.util.Date */
  private java.util.Date fechaModifica;

  /* Tipo_BD: java.lang.String */
  private java.lang.String radicado;

  /* Tipo_BD: java.lang.String */
  private String opcion = "1";
  
  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idElemento;
  
  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idElemento1;
  
  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idArticulo1;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long cantidad1;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idElementoStr;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idElemento1Str;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idArticulo1Str;

  /* Tipo_BD: java.lang.String */
  private java.lang.String cantidad1Str;

  /* Tipo_BD: java.lang.String */
  private java.lang.String detalle1;
  
  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idElemento2;
  
  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idArticulo2;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long cantidad2;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idElemento2Str;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idArticulo2Str;

  /* Tipo_BD: java.lang.String */
  private java.lang.String cantidad2Str;

  /* Tipo_BD: java.lang.String */
  private java.lang.String detalle2;
  
  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idElemento3;
  
  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idArticulo3;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long cantidad3;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idElemento3Str;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idArticulo3Str;

  /* Tipo_BD: java.lang.String */
  private java.lang.String cantidad3Str;

  /* Tipo_BD: java.lang.String */
  private java.lang.String detalle3;
  
  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idElemento4;
  
  /* Tipo_BD: java.lang.Long */
  private java.lang.Long idArticulo4;

  /* Tipo_BD: java.lang.Long */
  private java.lang.Long cantidad4;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idElemento4Str;
  
  /* Tipo_BD: java.lang.String */
  private java.lang.String idArticulo4Str;

  /* Tipo_BD: java.lang.String */
  private java.lang.String cantidad4Str;

  /* Tipo_BD: java.lang.String */
  private java.lang.String detalle4;
  
  
	/**
	 * 
	 */
	public VisitaAdministrativa() {
		this.direccionVisitaImageURL = "IMAGEN_NO_DISPONIBLE";
	}

	/**
	 * @param id
	 */
	public void setId(java.lang.Long id) {
      this.id = id;
	}

	/**
	 * @return java.lang.Long
	 */
	public java.lang.Long getId() {
      return id;
	}

	/**
	 * @param idSolicitud
	 */
	public void setIdSolicitud(java.lang.Long idSolicitud) {
      this.idSolicitud = idSolicitud;
	}

	/**
	 * @return java.lang.Long
	 */
	public java.lang.Long getIdSolicitud() {
      return idSolicitud;
	}

	/**
	 * @param fechaVisita
	 */
	public void setFechaVisita(java.util.Date fechaVisita) {
      this.fechaVisita = fechaVisita;
	}

	/**
	 * @return java.util.Date
	 */
	public java.util.Date getFechaVisita() {
      return fechaVisita;
	}

	/**
	 * @param horaVisita
	 */
	public void setHoraVisita(java.lang.String horaVisita) {
      this.horaVisita = horaVisita;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getHoraVisita() {
      return horaVisita;
	}

	/**
	 * @param idPersona
	 */
	public void setIdPersona(java.lang.Long idPersona) {
      this.idPersona = idPersona;
	}

	/**
	 * @return java.lang.Long
	 */
	public java.lang.Long getIdPersona() {
      return idPersona;
	}

	/**
	 * @param idTipoVisita
	 */
	public void setIdTipoVisita(java.lang.Long idTipoVisita) {
      this.idTipoVisita = idTipoVisita;
	}

	/**
	 * @return java.lang.Long
	 */
	public java.lang.Long getIdTipoVisita() {
      return idTipoVisita;
	}

	/**
	 * @param direccionVisita
	 */
	public void setDireccionVisita(java.lang.String direccionVisita) {
      this.direccionVisita = direccionVisita;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getDireccionVisita() {
      return direccionVisita;
	}

	/**
	 * @param observaciones
	 */
	public void setObservaciones(java.lang.String observaciones) {
      this.observaciones = observaciones;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getObservaciones() {
      return observaciones;
	}

	/**
	 * @param tieneRecomendaciones
	 */
	public void setTieneRecomendaciones(java.lang.String tieneRecomendaciones) {
      this.tieneRecomendaciones = tieneRecomendaciones;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getTieneRecomendaciones() {
      return tieneRecomendaciones;
	}

	/**
	 * @param idTipologia
	 */
	public void setIdTipologia(java.lang.Long idTipologia) {
      this.idTipologia = idTipologia;
	}

	/**
	 * @return java.lang.Long
	 */
	public java.lang.Long getIdTipologia() {
      return idTipologia;
	}

	 public java.lang.Long getIdAmoblamiento() {
			return idAmoblamiento;
	}

	public void setIdAmoblamiento(java.lang.Long idAmoblamiento) {
			this.idAmoblamiento = idAmoblamiento;
	}

	public java.lang.Long getIdTipoVenta() {
			return idTipoVenta;
	}

	public void setIdTipoVenta(java.lang.Long idTipoVenta) {
			this.idTipoVenta = idTipoVenta;
	}
	/**
	 * @param tieneHojaDeVida
	 */
	public void setTieneHojaDeVida(java.lang.String tieneHojaDeVida) {
      this.tieneHojaDeVida = tieneHojaDeVida;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getTieneHojaDeVida() {
      return tieneHojaDeVida;
	}

	/**
	 * @param eseDigital
	 */
	public void setEseDigital(java.lang.String eseDigital) {
      this.eseDigital = eseDigital;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getEseDigital() {
      return eseDigital;
	}

	/**
	 * @param regulado
	 */
	public void setRegulado(java.lang.String regulado) {
      this.regulado = regulado;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getRegulado() {
      return regulado;
	}

	/**
	 * @param horario
	 */
	public void setHorario(java.lang.String horario) {
      this.horario = horario;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getHorario() {
      return horario;
	}

	/**
	 * @param nroModulo
	 */
	public void setNroModulo(java.lang.String nroModulo) {
      this.nroModulo = nroModulo;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getNroModulo() {
      return nroModulo;
	}

	/**
	 * @param contratoHacienda
	 */
	public void setContratoHacienda(java.lang.String contratoHacienda) {
      this.contratoHacienda = contratoHacienda;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getContratoHacienda() {
      return contratoHacienda;
	}

	/**
	 * @param actaEntrega
	 */
	public void setActaEntrega(java.lang.String actaEntrega) {
      this.actaEntrega = actaEntrega;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getActaEntrega() {
      return actaEntrega;
	}

	/**
	 * @param metrosCuadradosMantenimiento
	 */
	public void setMetrosCuadradosMantenimiento(java.lang.Long metrosCuadradosMantenimiento) {
      this.metrosCuadradosMantenimiento = metrosCuadradosMantenimiento;
	}

	/**
	 * @return java.lang.Long
	 */
	public java.lang.Long getMetrosCuadradosMantenimiento() {
      return metrosCuadradosMantenimiento;
	}

	/**
	 * @param fechaVencimiento
	 */
	public void setFechaVencimiento(java.util.Date fechaVencimiento) {
      this.fechaVencimiento = fechaVencimiento;
	}

	/**
	 * @return java.util.Date
	 */
	public java.util.Date getFechaVencimiento() {
      return fechaVencimiento;
	}

	public java.lang.String getEstado() {
			return estado;
	}

	public void setEstado(java.lang.String estado) {
			this.estado = estado;
	}
		
	/**
	 * @param usuarioCrea
	 */
	public void setUsuarioCrea(java.lang.String usuarioCrea) {
      this.usuarioCrea = usuarioCrea;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getUsuarioCrea() {
      return usuarioCrea;
	}

	/**
	 * @param fechaCrea
	 */
	public void setFechaCrea(java.util.Date fechaCrea) {
      this.fechaCrea = fechaCrea;
	}

	/**
	 * @return java.util.Date
	 */
	public java.util.Date getFechaCrea() {
      return fechaCrea;
	}

	/**
	 * @param usuarioModifica
	 */
	public void setUsuarioModifica(java.lang.String usuarioModifica) {
      this.usuarioModifica = usuarioModifica;
	}

	/**
	 * @return java.lang.String
	 */
	public java.lang.String getUsuarioModifica() {
      return usuarioModifica;
	}

	/**
	 * @param fechaModifica
	 */
	public void setFechaModifica(java.util.Date fechaModifica) {
      this.fechaModifica = fechaModifica;
	}

	/**
	 * @return java.util.Date
	 */
	public java.util.Date getFechaModifica() {
      return fechaModifica;
	}
	
	public java.lang.String getRadicado() {
		return radicado;
	}

	public void setRadicado(java.lang.String radicado) {
		this.radicado = radicado;
	}
	
	public String getOpcion() {
		return opcion;
	}

	public void setOpcion(String opcion) {
		this.opcion = opcion;
	}

	public java.lang.Long getIdArticulo() {
		return idArticulo;
	}

	public void setIdArticulo(java.lang.Long idArticulo) {
		this.idArticulo = idArticulo;
	}

	public java.lang.Long getCantidad() {
		return cantidad;
	}

	public void setCantidad(java.lang.Long cantidad) {
		this.cantidad = cantidad;
	}

	public java.lang.String getDetalle() {
		return detalle;
	}

	public void setDetalle(java.lang.String detalle) {
		this.detalle = detalle;
	}

	public java.lang.Long getIdArticulo1() {
		return idArticulo1;
	}

	public void setIdArticulo1(java.lang.Long idArticulo1) {
		this.idArticulo1 = idArticulo1;
	}

	public java.lang.Long getCantidad1() {
		return cantidad1;
	}

	public void setCantidad1(java.lang.Long cantidad1) {
		this.cantidad1 = cantidad1;
	}

	public java.lang.String getDetalle1() {
		return detalle1;
	}

	public void setDetalle1(java.lang.String detalle1) {
		this.detalle1 = detalle1;
	}

	public java.lang.Long getIdArticulo2() {
		return idArticulo2;
	}

	public void setIdArticulo2(java.lang.Long idArticulo2) {
		this.idArticulo2 = idArticulo2;
	}

	public java.lang.Long getCantidad2() {
		return cantidad2;
	}

	public void setCantidad2(java.lang.Long cantidad2) {
		this.cantidad2 = cantidad2;
	}

	public java.lang.String getDetalle2() {
		return detalle2;
	}

	public void setDetalle2(java.lang.String detalle2) {
		this.detalle2 = detalle2;
	}

	public java.lang.Long getIdArticulo3() {
		return idArticulo3;
	}

	public void setIdArticulo3(java.lang.Long idArticulo3) {
		this.idArticulo3 = idArticulo3;
	}

	public java.lang.Long getCantidad3() {
		return cantidad3;
	}

	public void setCantidad3(java.lang.Long cantidad3) {
		this.cantidad3 = cantidad3;
	}

	public java.lang.String getDetalle3() {
		return detalle3;
	}

	public void setDetalle3(java.lang.String detalle3) {
		this.detalle3 = detalle3;
	}

	public java.lang.Long getIdArticulo4() {
		return idArticulo4;
	}

	public void setIdArticulo4(java.lang.Long idArticulo4) {
		this.idArticulo4 = idArticulo4;
	}

	public java.lang.Long getCantidad4() {
		return cantidad4;
	}

	public void setCantidad4(java.lang.Long cantidad4) {
		this.cantidad4 = cantidad4;
	}

	public java.lang.String getDetalle4() {
		return detalle4;
	}

	public void setDetalle4(java.lang.String detalle4) {
		this.detalle4 = detalle4;
	}

	public java.lang.Long getIdElemento() {
		return idElemento;
	}

	public void setIdElemento(java.lang.Long idElemento) {
		this.idElemento = idElemento;
	}

	public java.lang.Long getIdElemento1() {
		return idElemento1;
	}

	public void setIdElemento1(java.lang.Long idElemento1) {
		this.idElemento1 = idElemento1;
	}

	public java.lang.Long getIdElemento2() {
		return idElemento2;
	}

	public void setIdElemento2(java.lang.Long idElemento2) {
		this.idElemento2 = idElemento2;
	}

	public java.lang.Long getIdElemento3() {
		return idElemento3;
	}

	public void setIdElemento3(java.lang.Long idElemento3) {
		this.idElemento3 = idElemento3;
	}

	public java.lang.Long getIdElemento4() {
		return idElemento4;
	}

	public void setIdElemento4(java.lang.Long idElemento4) {
		this.idElemento4 = idElemento4;
	}

	public java.lang.String getIdPersonaStr() {
		return idPersonaStr;
	}

	public void setIdPersonaStr(java.lang.String idPersonaStr) {
		this.idPersonaStr = idPersonaStr;
	}

	public java.lang.String getIdTipoVisitaStr() {
		return idTipoVisitaStr;
	}

	public void setIdTipoVisitaStr(java.lang.String idTipoVisitaStr) {
		this.idTipoVisitaStr = idTipoVisitaStr;
	}

	public java.lang.String getIdTipologiaStr() {
		return idTipologiaStr;
	}

	public void setIdTipologiaStr(java.lang.String idTipologiaStr) {
		this.idTipologiaStr = idTipologiaStr;
	}

	public java.lang.String getIdAmoblamientoStr() {
		return idAmoblamientoStr;
	}

	public void setIdAmoblamientoStr(java.lang.String idAmoblamientoStr) {
		this.idAmoblamientoStr = idAmoblamientoStr;
	}

	public java.lang.String getIdTipoVentaStr() {
		return idTipoVentaStr;
	}

	public void setIdTipoVentaStr(java.lang.String idTipoVentaStr) {
		this.idTipoVentaStr = idTipoVentaStr;
	}

	public java.lang.String getIdArticuloStr() {
		return idArticuloStr;
	}

	public void setIdArticuloStr(java.lang.String idArticuloStr) {
		this.idArticuloStr = idArticuloStr;
	}

	public java.lang.String getMetrosCuadradosMantenimientoStr() {
		return metrosCuadradosMantenimientoStr;
	}

	public void setMetrosCuadradosMantenimientoStr(
			java.lang.String metrosCuadradosMantenimientoStr) {
		this.metrosCuadradosMantenimientoStr = metrosCuadradosMantenimientoStr;
	}

	public java.lang.String getCantidadStr() {
		return cantidadStr;
	}

	public void setCantidadStr(java.lang.String cantidadStr) {
		this.cantidadStr = cantidadStr;
	}

	public java.lang.String getIdElementoStr() {
		return idElementoStr;
	}

	public void setIdElementoStr(java.lang.String idElementoStr) {
		this.idElementoStr = idElementoStr;
	}

	public java.lang.String getIdElemento1Str() {
		return idElemento1Str;
	}

	public void setIdElemento1Str(java.lang.String idElemento1Str) {
		this.idElemento1Str = idElemento1Str;
	}

	public java.lang.String getIdArticulo1Str() {
		return idArticulo1Str;
	}

	public void setIdArticulo1Str(java.lang.String idArticulo1Str) {
		this.idArticulo1Str = idArticulo1Str;
	}

	public java.lang.String getCantidad1Str() {
		return cantidad1Str;
	}

	public void setCantidad1Str(java.lang.String cantidad1Str) {
		this.cantidad1Str = cantidad1Str;
	}

	public java.lang.String getIdElemento2Str() {
		return idElemento2Str;
	}

	public void setIdElemento2Str(java.lang.String idElemento2Str) {
		this.idElemento2Str = idElemento2Str;
	}

	public java.lang.String getIdArticulo2Str() {
		return idArticulo2Str;
	}

	public void setIdArticulo2Str(java.lang.String idArticulo2Str) {
		this.idArticulo2Str = idArticulo2Str;
	}

	public java.lang.String getCantidad2Str() {
		return cantidad2Str;
	}

	public void setCantidad2Str(java.lang.String cantidad2Str) {
		this.cantidad2Str = cantidad2Str;
	}

	public java.lang.String getIdElemento3Str() {
		return idElemento3Str;
	}

	public void setIdElemento3Str(java.lang.String idElemento3Str) {
		this.idElemento3Str = idElemento3Str;
	}

	public java.lang.String getIdArticulo3Str() {
		return idArticulo3Str;
	}

	public void setIdArticulo3Str(java.lang.String idArticulo3Str) {
		this.idArticulo3Str = idArticulo3Str;
	}

	public java.lang.String getCantidad3Str() {
		return cantidad3Str;
	}

	public void setCantidad3Str(java.lang.String cantidad3Str) {
		this.cantidad3Str = cantidad3Str;
	}

	public java.lang.String getIdElemento4Str() {
		return idElemento4Str;
	}

	public void setIdElemento4Str(java.lang.String idElemento4Str) {
		this.idElemento4Str = idElemento4Str;
	}

	public java.lang.String getIdArticulo4Str() {
		return idArticulo4Str;
	}

	public void setIdArticulo4Str(java.lang.String idArticulo4Str) {
		this.idArticulo4Str = idArticulo4Str;
	}

	public java.lang.String getCantidad4Str() {
		return cantidad4Str;
	}

	public void setCantidad4Str(java.lang.String cantidad4Str) {
		this.cantidad4Str = cantidad4Str;
	}
	/**
	 * @return
	 */
	public java.lang.String getDireccionVisitaImageURL() {
		return direccionVisitaImageURL;
	}
	
	/**
	 * @param string
	 */
	public void setDireccionVisitaImageURL(java.lang.String string) {
		direccionVisitaImageURL = string;
	}

	public boolean isTieneRecomendacionesChk() {
		return tieneRecomendacionesChk;
	}

	public void setTieneRecomendacionesChk(boolean tieneRecomendacionesChk) {
		this.tieneRecomendacionesChk = tieneRecomendacionesChk;
	}

	public boolean isTieneHojaDeVidaChk() {
		return tieneHojaDeVidaChk;
	}

	public void setTieneHojaDeVidaChk(boolean tieneHojaDeVidaChk) {
		this.tieneHojaDeVidaChk = tieneHojaDeVidaChk;
	}

	public boolean isEseDigitalChk() {
		return eseDigitalChk;
	}

	public void setEseDigitalChk(boolean eseDigitalChk) {
		this.eseDigitalChk = eseDigitalChk;
	}

	public boolean isReguladoChk() {
		return reguladoChk;
	}

	public void setReguladoChk(boolean reguladoChk) {
		this.reguladoChk = reguladoChk;
	}

}